idling torque - German English Dictionary